31a519abaf195691bfe4d89587102fa653ae5560,src/main/java/org/dbtools/gen/android/DatabaseBaseManagerRenderer.java,DatabaseBaseManagerRenderer,createCreateDatabase,#StringBuilder#String#String#SchemaDatabase#,94
Before Change
createDatabaseContent.append("\n// Enum Tables\n");
for (SchemaTable table : database.getTables()) {
if (table.isEnumerationTable()) {
myClass.addImport(JavaUtil.createTableImport(packageBase, table.getClassName()));
createDatabaseContent.append("AndroidBaseManager.createTable(database, " + table.getClassName() + ".CREATE_TABLE);\n");
}
}
createDatabaseContent.append("\n// Tables\n");
for (SchemaTable table : database.getTables()) {
if (!table.isEnumerationTable()) {
myClass.addImport(JavaUtil.createTableImport(packageBase, table.getClassName()));
createDatabaseContent.append("AndroidBaseManager.createTable(database, " + table.getClassName() + ".CREATE_TABLE);\n");
}
}
After Change
createDatabaseContent.append("database.beginTransaction();\n");
// include database name in base package name
String databaseBasePackage = createDatabaseBasePackage(database);
createDatabaseContent.append("\n// Enum Tables\n");
for (SchemaTable table : database.getTables()) {
if (table.isEnumerationTable()) {
createDatabaseContent.append("AndroidBaseManager.createTable(database, ")
.append(JavaUtil.createTableImport(databaseBasePackage, table.getClassName()))
.append(".CREATE_TABLE);\n");
}
}
createDatabaseContent.append("\n// Tables\n");
for (SchemaTable table : database.getTables()) {
if (!table.isEnumerationTable()) {
createDatabaseContent.append("AndroidBaseManager.createTable(database, ")
.append(JavaUtil.createTableImport(databaseBasePackage, table.getClassName()))
.append(".CREATE_TABLE);\n");
}
}